foam destroyer - Turkish English Dictionary